package com.x.chalk.util;

import java.util.Random;

/**
 * ━━━━━━神兽出没━━━━━━
 * 　　　┏┓　　　┏┓
 * 　　┏┛┻━━━┛┻┓
 * 　　┃　　　　　　 ┃
 * 　　┃　　　━　　　┃
 * 　　┃　┳┛　┗┳　  ┃
 * 　　┃　　　　　　 ┃
 * 　　┃　　　┻　　　┃
 * 　　┃　　　　　　　┃
 * 　　┗━┓　　　┏━┛Code is far away from bug with the animal protecting
 * 　　　　┃　　　┃    神兽保佑,代码无bug
 * 　　　　┃　　　┃
 * 　　　　┃　　　┗━━━┓
 * 　　　　┃　　　　　　　┣┓
 * 　　　　┃　　　　　　　┏┛
 * 　　　　┗┓┓┏━┳┓┏┛
 * 　　　　　┃┫┫　┃┫┫
 * 　　　　　┗┻┛　┗┻┛
 * ━━━━━━永无BUG!━━━━━━
 *
 * @Description:
 * @Author: 邢朋辉
 * @Date: 2022/9/14 14:44
 */
public class NumUtil {
    /**
     * @param len 数字的长度
     * @return 返回指定长度的数字*/
    public static Integer createNum(int len){
        //4位 1000-9999 10^3  10^4-1
        //随机数(9000=10^4-10^3)+10^3
        //1.实例化随机数对象
        Random random=new Random();
        //2.生成下限
        double num=Math.pow(10,len-1);
        //3.创建指定位数的数字
        return (int)(num+random.nextInt((int)(Math.pow(10,len)-num)));
    }
}
